######## ########## #......### ######## #........# ########## #........## ######......# #........# .........# #......#..## ###### #......<....# #........+ .........####....).##..####....# #.####......# #..).....# y....y...##........###....'....####.# #......# #<.......# ......y..+..#......# ######..!.'....# #......# #........# y........####......# #....###### #......# #........# ...y.....# ###.#### ###'## #......# #........# #####+#### #.# ##.# #......# ##'####### #.# #.# ##..# ###.#### #.......# #.# #.# #..## #.y.## #######.## #.# #.# #.## ###..# #.......######### #.# #.# ###'######## #######.### #...............###.### #.# #..........####.........# #.......#######.......#######.####### #..........+..#.........# #.......# #####.#................ #..........##.#>........# #.......# #.#########.######. #..........##.#.........# #.......# #.# #.# +..........##....y......# ##.###### #.# #.# #..........####)........# #....## ###.# #.# #..........# #.........# ####..## #...# #.# ######'##### ########.## ##..# #.### #.## #..# ##..# ##.# #.# #..# ##.# #..## #########'## ####'## ##.# #######'## #.## #..........# #..<..# #.# #####........# ##.# #..........# #.....# #.####..(+........# #.># #..........# #.....###########......###........# #.## #..........+ +.....'...........#.#### #........# #.# #..........# #.....#############.# #........# #.# ######'##### ####+## #.# #####'#### #.# #.# #)# #..# #.# #.# #.# ##.# #.# #.#### ########+### #.# #####'## #.# #....# #..........# #.# #......# #.# ########.#####..........### #.# ###......# ####'#### #.........##.'..........'.#######+#####.'.....W########.......# #.........#..#..........#.#..........##.#......'......#.......# #...........##..........#.#.......(..#..#..W...######.#.......# #.........####..........#.'..........#W##......# #.#.......# #.........# #..........###..........#.##......# #.+....(..# #.........# ########+### #..........'.#####+### ###.<.....# ###.###### #.# #..........### ..# ####'#### #.# #.## #########'## ..## #....# #.# #..# #....# ..# ##'###### #.# ##.## ####'##### #######'### #.......# #.# #..# #.>......# #.........# #.......# ##.##### ########.## #........####.........# #.......# #......# #.........####.......['..#.........####.......# #......###########.###....#........##.#.........#..'.......# #......##..........#...##.#........##.'[........'.##.......# #.........####.###.#.####.'........####.........####.......# #......#### #.....#. ###........# #.........# #.>.....# ######## ####### ########## ########### #.......# #########