########## ##...##...### ########.#......#..############# ##.....##..#....#...<<<.........# ##......##...#..#................#. ##.......##....##..................# ##........##....##.................... ##.........##...#.##................... ##.#........##..#..##................... #...........##.#...##.................. ####...........##...## .................. ##.#............##...## .....#####..... ##.#...........#...#...# ....# .... ##..#..........#.#...#..# ... .. #...............#.....#.# . . #............##........### #............############.. ###.............# #....... #...............# #........ ###.............# #........ ##..............# #......... #...............#####.......... #............................... ###.............................. ###.............................. #................................ #............#####................ #............# #.............>.. #.#..........# #............>.>. ##...........# #............... #............#####............... #................................ #............................... #.............................. ##............................ ##..............#####........ #...............# #....... ##..............# #...... #...............# #..... #...............#####.... #................... . . ...........M....... ................[. ................ ............... ............... .......#.#.#. ........... .#.#.#.## ...