############# ######### ######## #...........# #.......# #......### #...........# #.......# #......'.# ###### #...<.......# #.......# #......#.## ######## #....# #...........# #.......# #......#..## #......#### #....# #...........# #.......######......##..###......'..######....# #...........####.......##...'......###...'......##......'....# #...........'.##.......##.###......####P........#########....# #...........#..'.......+..# ####'####.....P.P..## #....# ###'############.......#### #..##.P.PP.P..P..# ###'## #.# #####.### ##..#PPP.P...PP..## #..# #.# ####...## ##...P...P..PP..P# ###.## #.# #.......# #######.P..P##'#.PP..## #...# #.# #.......# #...........#..#...P..# ###'##### ###'####### #.......# ###.......PP..#>.#(.P...####.......# #.รท.......# ###.......# #.)........P.P####[PP......'.......# #.#.#.#.#.#####..>......# #.#...............)PP..#####.......# #.#.#.#.#.'.....#.h.....###.#.>........PP..P....## #.......# #.#.###.#.#######.......#...#...........P.P.P...# #.......# #.#.....#.# #.........#####.#####......P.P.## #.......# #######'### #.......### #.# ###..P....## #.......# #.# ######.## #.# ####.##.# ######'## #.# #..# #.## #....# #.# #.# #.## #..## ####.## #.# #.# #.# ##..# #..# #.# #.# #.# #####'##### ###+##### #.# #.# #.# #.........#### #.......# #.# #.# #.# #.........'..###.......# #.# #.# #.# #.........##..##.......# #<# #.## #.# #.........###.##.......# #.# #..# #.# ######'#### #..'.......# #.# ##.# ##.# ##.....# ####.......# #.# #.# #..# #..##### ##'###### #.# #)# #.## ###'####### ####.# ##.# #)# #.# #.....<...# #....# #..# ####'### #.# #.........# #.#### ###.##### #......# #.# #.........# ##'######## #.......# #......#########.######.........# #.........######.###.#.# #......+..<...).[..>..'.........#####.........##....>#...#.# #......#########.###.##.........#...'.........'..###.#.###.# #......# #.# #>##.........'.###[........#### #.#.....# ##'##### ##.# ####.........### ###'####### ######### #..# #..# #.........# #.# ##.# #.## ########'## #)# #####'#### ####'###### #...# #.### #......))### #.........# ##.##### #...# #......))'.# #.........######......# ###'##### #........#)# #....)...)'...........######.......# #........#.###....)...)######..........##.......# #...[....#...'.........# #......###.##.......# #........#####.........# #......# #..'.......# #........# #.........# #......# ####.......# #........# #.........# #......# #.......# ########## #.........# ######## #.......# ########### #########