#. #### .. .. ..# #####.# ###. #.# ....... ... #.###..(.#.# #.###.......!... ###............# #.##...>(......#.## #........##...M!.# #......<.......[..... #....###############. #####