######## ########### #......# #.........# #......### ############.........# #......'.## ########### #.......##...........# #......#..###.........#################.......#..#.........# #......##..##.........##..............'..(....'.##.........# #......###.##.........'..##############....%..####.........# #......# #.##.........#### #.......# #.........# #......# #..'.........# #.......# #.........# #......# ####.........# #.......# #.........# #......# ######'#### #.......# #.........# #......# ..# #####'### ##.......## ###.#### .### #..# #.##+##.# ##...### .. #.## ##.#.⌠.#.# #......### .. #.# #..#...#.# #......'.####+####### #.# #..#.⌠.#.## #......#>#..........# ####### #.# ####..##'##..# #......#.#..........# #.....# #####.##....+.........# #......#.'..........# #.<...######.<....>.# #.........# #......###....g.....# #............###.#### #.........# #.)....# #..........+ #.....######## #.# #.........# #......# #.......$..# #[....# #.# #.........# #......# #..........# #.....# ..# #.........# ##+#### ##+######### .......# #.## #.....(...# ##.....# .. ######%#### ###.### #.# #.# .. ##+####### #.## #........# #[.# #######+#### #........# ####'## #..........###+########## #........# ###.....# #..........##...........####........####.'.....# #...........#...........#..').......##...#.....# #..................%....#^##........##.###.....# #..%.......##...........#.##........#..# #.....# +..........##...........#.##........'.## #.....# #..........##...........#.##........### #.....# #).........##...........'.##........# #.....# #..........##...........######+###### ##'### ###'##############..##### . #..# #..## ###'######## .... #..........# .. #..........# #..........# #..........# +...^......# #.>...<....# #..........+ #..........# ############