#### w......... #........... #...........+ #...........# #...........# #...........# #...........# #...........# ######'###### ## #..# #. .# ##.# ###.####### #.# #.# #.........# #####.## #.# #.........######......# #.# #.........#...........# #.# #..>.(......####...[..# #.### #.........### #......# #...# #.........# #......# ###.# #.........# #.>....# #.# #.........# #####.## #.# #####%##### #.# #.## #.# #.# #..# ##'#### ####.# ##.# #.....# #....# #######.######.....########.######## #......>.##..'.....'...##..........# #........##.##.....###..<..........# #........##.##.....# ####........... #.......<#..##.....# #..........# #........#.#####'### #..........# #..........# ##.# #.......... #........### ##..# #.....[... ######.### #..## ###..#### #.....# ####'##### ##.. ####+#### #### #.########........# . .......(### #...... ####.######..........# .........'.# #....... #.....%.....#........# .........#.###........ #.......%...#........+ .........#..##......... #...........#........# .........##.##......... #..........##........# #........%##..#rg....... #..........##........# #######'####.#gg.......# ########.####........# ##.# #.').b......# ###.....# #........# #..# ###g........# #...##### ########## ####.## ########## ###'###### ##....# #(.......# #..#### #........##################################'##### #........'...(.......%(.............).##........# #........############################..'.<..)...# #........# ####........# #........# #........# #........# #........# #........# #........# #........# ######### ##########