...... ## ..... .... # ....#####.... .. ..<......... ... ........... .... >[........ ##...##......... ......)......... #######.......!. ####......... #.o........## #.o........# #..........# #..........# #..........# #..........# #..........# ..######........### .......<........# ..######........# #........# #........# ##########