####### .... #.....# .......... #.....# #### #............ #.....###..# #.>.......... #.......#..######............ #. #...<......................##.#... #######.....#..##.................. ###......##..........# ...... #......##.##.....####...... #####.....#..##............. ###...#..##.....w....... ##..[..............)... #.......##...?........ #.#.#.............#... #..#.....#.....?...# ## #.###.#..###........# #. #.#.....#.###...# #. #.##.##...# #.. #.##.##.#.. . #. .. . .