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