############## ######### ########............# ........# #........##########.# ######.####### ###########.######## #.# .<............#### #.............# #.# #####.>.W........###### #.########..#.# ##########.# #.#######.#.......###.### #.##.# #.......##.# #. #.#.............# #.##.# #.#####.##.# #. #.....###.###.#.# #.##.# ##.## #.##.# # #.#.#.###.###.#.######.##.## ##...## #....# #.#.#...............##.#...###.###.###..### ....#####...............#.#.#.## ##.##..# ##...# #####.#.###.##........# #.##..# ###.# #.#.# #.##..#.#.#.## ##.##..# ... #.#.# #.##.#...###.###.###..# .. #.#.###.##<##.## ##...####..# #.............## #####.....# ###............# #.....# ##....##.#.#.# #...#.# #.#######.#.# ##.##.# ### ### #### ##### ####.# #######.###.##### ##>.# #..# #...##.#.#..##..# ####...# #.## #####..##.........###....### ##### #.# #.# #.......#.....#..##### ####...#######.# ##.###.#.............###### ######...###........# #..'###...##...#..........### #.##..#### #####.#### ####...#####..###..#^.......###....## ### #.### #.#..####.#.###.........## #...# ##.### #.##..#.########## ##### ### #########