.. .# #. ##### #####.####..... #............ ..>........##### #..............# .. #......<.......# .... #........(.....# ... #...........!..##.# # #.........(.....).#.# ..................... #......