4
**|********|****|*********+*|********|***|***+***|***||*****+*******|**|*********|+**|**|******|*****+****|**|******|*****+**|******|*****+*********|*****|*******|*****+**|***|***|******+****|******|******|***+*****|****|********+******|**|***|***+*******|******|*****|***+*|******|******|*********+***|*****|**|********+***|*|***|*+*****||*+*****|********|*******|********+********|****|*|*********+***|*****||*****+***|*******||***+***|******|*********+*|********|***|******+*******|*****|*|*******+**|***|******|********+********|**|*|*******+****|**||********+***|*******|******|*+****|*********|********|*****+**|*****|*******|*+*******|**|**|+****|*|********|******+*******|*****|******+******|********|*******|*******+*|****|*******|*******+***||**|**+*|*|****|**+*|*******|****|**+********|*********|****|*********+***|****|*******|********+******|****||*****+*****|********|****|*********+******||******|***+****|*|+***|********|*******|+*********|*****|*********|**+*********|********|*********|****+*******|**|***+*|********|**|**+********|***|*|***+****|**|**|*********+*****|*****|**|*****+*****||***|****+******||******|*****+*********|***|*********|****+***|*******|*****|****+******|***|****+***|******||***+***|********|******|*******+*****|******|*|*********+**|*****|**|******+*||********|*******+*********|********||******+*********|******|***|****+*******|*********|******|****+*|**|********|***+*********|||********+*****|****|*****|*********+*********|***|*******|*******+*******|*********|*****|*******+********|*********|***|*******+**|*|***|****+*|*****|*********+*|***|*****|***+********|********|*********|******+****||**|*********+*******|**|*********|*******+********|*******|*********|+*|*||*****+*********|*|*|*********+***|****|*****|*****+*****|***|***|****+*********|*********|******+********|****|********|*********+*******|*******|*****|*+******|*******|****|**+********|*****|*********|******+********|***|********|*****+***|****|*****+**|****|******|***+****|||****+*********|**|**|***+*********|*********||***+***|********|*|+*****|**|*|+*******|********|******|*******+*|****|****|*****+****|**|*|********+*********|******|*******|********+********|**|**+********|*****|**|********+********|******|*|******+**|*********|*****|******+********|******|********|*******+******|***|**|*+*|********|*****|***+*********||******|********+***|******|*|********+******|****|***+*|*******|***+*********||********|*********+****|*****|*+*|********|*****|*********+********|*****+*****|**|*********|**+*********|******|*|+******|********|**|*******+***|********|********|********+*******|*********|*********|*****+***|*****|**|*****+******|***|*****|**+**|||+*********|*||+******|**|*****|*****+**|*|******|**+****|***|*|+****|*******|****+***|******||********+********|*****|**|*********+*|*****|***+****|****|***|+***|****||*********+*****|*|**|*+***|*******|***|*********+********|****|****|********+*|****|****|**+*****|*****|*********|**+***|********|******|********+*|****|*|**+**|*****|********|*******+****||****|**+*****||*+***||***|********+**|**|*****|***+*****|********|******+********|***|***|*+*|********|******|****+***|*******|******|*****+********|*****|*******|*+******|**|*|*+*******|**|*********|+*|**|*******|*****+********|**|*|*+******|***|*********|*+*******|*****|***|+******|*******|**|******+*******||*****|***+****|***|*****|*******+******|******|********|******+*|*********|***|****+********|******|**+*|*|*|******+*****|***|****|***+*****|*********|********|***+*|**||*******+***|*******|*********|*+***|*******|*******|*******+******|*******|*********|*********+*******|******|******|+*|*****|****|*+*****|*******|***|*********+********||*****|****+**||****|**+*****|*|**|*********+***||*******+********|*********|********|+*********|********|*|**+********|*****|**|***+*********||*********|*******+********|***|********|****+****|*******|***|*****+******|***|********|********+*********|******|*****|*********+*********|**|*********|********+*********|*|***|*+***|*****|****|**+******||**|****+**|*****|***|******+****|**|*****|*+**|*******|*|+****|****|*******|*+*****|*|*|***+*|*******|*********+*********|********|*|****+*******|****|****|********+*|***|********|******+*********|*********|*****|********+*******|*****|*******|*******+****|*****|***|********+*******|******|*|********+*********|*|*|********+******|******|**|*********+**||**|****+*|*|******|+*|*******|*****|********+********|******|********|***+******|****|*********|**+*|*****|*******|*+*******|**||*******+*****|*****|********|*********+******|***||*******+*|*********|****|**+********|***|**|*********+*****|*********|******|******+*|**|****|+***|********|*|**+*****|********|******|+***|******|*|*******+******|***|****|*********+*|*|*+******|***|**|*******+********|**|+*|*****|*******|******+**|********|*****|********+******|*********|********|******+*********||**|****+*****|*********|*******+******|*********|****|****+******|******||*+*****|*|***|*****+*********|*|****+**||*******|*+*|*******|******|****+**|*********|***|********+*********|*****|********|***+*********|********|*******|****+*|******|**|**+******||*******|*****+*|****|****|*****+********|********|**|*********+********||*|*******+*******|*******|*****|**+*******|*|**|***+******|***|****|******+*******|*+********|***|******|***+******|*****|*|*+**|**|********|***+*|*********|********|+**|********|******|+**|***|*********|*****+****|******|******|+***|**+***|**|***+*******|*****|*|********+*******||*|********+*********|***|****|********+********|*|*|*****+***|*********|******|***+**|***||*+*********|******||**+*|**|**|*********+****|***|*******|***+*******|*******|*|********+****|*|******|********+***|*********|*****|******+*******|*****|*********|***+**|*|****|**+******|***|********|****+*********||***|********+*******|***|**|***+****|****||*+***|*|****|***+****|****|****|******+*******||*********|*********+***|**|*|****+*********|*|******|*+***|******|*|+*****|****|*********|*******+*******|****|*********|****+**|********|**|**+****|**|****|****+**|*|*****|****+**|********|*****|****+****|*****|******|********+******||**|****+*********|********|*******|***+**|******|********+****|*********|**+*|********|********+**|*****|******|*********+*********|****+*|****|*|*******+***|**|*********|****+*******|********|*|***+*|*********|***|*******+***|******||***+*****|****||******+****||*******|*********+*********|*********|********|*******+*******|*********|******+*******|*******|*****|****+*******|****|+***|*********|***|*********+********|*****|*****|**+****|*|*********|*+***|*****||*****+*******|*******|*|****+****|*|*****|****+*****|***|*****|*****+*|*****|******|+******|*********|*******|******+*****|*********|*****|*+******|******+*********|********|***|*+******|********|*******|*+******||*********|+*********|*******||****+*******|*|***|*********+******|*****|********|**+******|**|****|****+******||******|*+***||**|*********+*******|******|******|*+*****|*******||*******+*******|*|*********|****+*********|*****|*********|*********+*********|***|*|+********|*********|*****|**+***|+*****|******|****|*********+*********|*******|****|********+*******|*******|********|*****+******|***|********|*********+****|+**|******|********|*********+******|*********|***|***+*********|********|*********|*******+****||***+*||********|*******+*|******||****+********|***|*|*****+********||******|***+*******|*****|*****|******+********|***|********|*+*******|********|*********|****+****|****|**|*******+****|****|*******|**+***|*********|*****|+*******|*********|*|*********+*******|****||******+******|*****|****|******+***|***|**+******|*******|********|*******+****|**||********+******||***|*********+***|*********|********|*+*|*****|*********+*****|***|*****|+**|*********|***|***+*|********|*********+*********|*********|*********+*********||***|****+****|***|**|******+***|*******|****|*+*****|****|**|******+*******||*|******+******|*******|****+*****|***|**|***+***|*******|*******|*+********|*|*|***+******|*********|**|********+********|****|***|*********+******|*|*******|******+********|***|******+******|********|**|+****|**|***+*|******|*|*****+*******|******|****|****+*******|**|*****+*********|*****|***|****+*****||*****|*+*******|**|*******|**+******|**|*|********+*|********|***|********+*|****|********|+**|**|*****|********+**|*|*******|**+*******|*********|*********|*+*******|******||********+*****|*||*****+********|*|********|+****|*********|*****|*********+****|*********|*+********|********|*****|*********+*****||*****|**+*****|*********|*|*******+**|**|**|*******+**||*******|********+*|**|****|*+**|***|*****|+*|*********|*+****|*****|**|*+*******|********|*********+**|*******|**|+*|*******||*********+***|*********|******|**+***|*|****|***+***|***|**|****+*|******||******+***|********|******|********+*********|**|*|*+******|******|*****|*******+*******|****|*********|**+*****|****|**|*********+****|********|****|********+*****|***|**|****+****||***|*********+*******||**|+***|***|*|*****+*******|*********|*********|*********+********|****|*******|*******+*******|********|****|********+*********|***|*|*+********|*********|******|*********+***||*****|*********+****|***|******|***+****|********|********|******+*****|**|********|******+**|*******|*********|****+**|****|*******|*********+***|*********|********|********+*********|***|***|*******+*******|||+*|*|***|+**||*****|*******+*****||******|*+*****||*********|**+*****|**||+****|*******|***|********+******|******|*********|********+*****|****|**|*+***||*+*********|*******||********+*********|**|******|*****+**||********|**+****|*****|*****|******+****|*****|*********|+******|*|**|**+*******|*********|**|********+*******|*********||*****+****|*|**|*+******|****||*****+**|*||*****+***|****|***|**+*****|***|*******|****+*****|*|******|****+****|*|****|********+**|******|*+******|********||**+***|**|*********|****+**|*******|****|+*******|*|****|***+**|******|***|*
