##### ######### #...# ##.......# #...# #.....##.# ########...# #.....+..# #..........##### #.....#..##### ####..............# #.....<......# .................# ####.....#.####.# ...# ###!......).......###........'.# #.# ...# .#..<.........................######.# ..# #...W.#'###..................<.'......# . ... .................................######## #.....#' #.# ....#########....................# #.....' #.# ### #....................# #.....# #.################............#..###### #.....####.............#...............##.######## #.....'......................................>...# #.....##(%........................#######.....##.# ####.....##...>......................# ##.##.##.# #........##..........................# #.##....# #........##..........................# #..#.#### #........##..........................# ##.#.# #........##..........................# #.(.# #....................................# ########(.# #....................................# #.........### #....................................# #...........# #.................)..................# #...........# #....................................# ###.........# #....................................# #.........###### ###########..........................# #..............# #.......W..................# #..........###.## #..........................# ########[.......# #.....%....................# ##########..####..# #......$...................# #.................# #..........................# #...........>#.##.######## #.........$................# #..........#.#...........# #..........................# #..........#.####.######.# #..........................# #..........#.#<##.# #.# #..........................# #..........#.#.##.# #.# #################### #............#....# #.# ######.......###########.# #..........'....)......# #..........############# #..........# #..........# #..........# #..........# #..........# #..........# #....####### #....# #....# ######