############### ########## ############# #.............# #........# #.......J>..# #.............# #################........# #...........# #.............# #............##.'........# #...........# #.............###............##.#........### #...........# #...............#............##.#.[......'.# #...........# #.............#.............(#.(#........#.#####...........# #.............###............%.##........#.....#...........# #)............# #...>........####........#####.'...........# #..[).........# #............# #........# ###...........# #.............# #............# #........# #...........# ######.######## ####.######### ###'###### #####'####### #.### #....# #..# #)# #...## ####.## ####'####### ###>###### ###..# #..# #%.........# #.......># ########.#### ########'## #..........###### #.)).....# #...........####.........# #..........ff..f# #.)..(...# #.............##!........# #..........####.## #........# #...........#.##.........# #..........# #.f###........# #.(.........#..#.........#####..........# ##..##........# #...........##.'.........'..##..........# ##..#..).....# #...........####.........##f##..........# ##..........# #...........# #.........##..'..........# ###........# #...........# #.........#####..........# #........# #...........# #####'##### ##'######### #........# ########.#### #..### #...# ####.##### ##...# ##...# ###.####### #)### #..### ######'## #.......# #...# #.## #....f..# ##########'#### ########.#### ######'###### #.......#####.............# #...........# #...........# #####..f..<.#...'.............# #.....<..)..# #...........###<..'.......'.###.............####.......)...# #...........##..###.......### #.............#.........)....# #...........)).## #.......# #............[#.##...........# #(..........#### #.......# #.............'.##...........# #...........# #.......# #.............####...........# #...........# #..(....# #.............# #...........# #..........(# ######### #######'####### ###.######### #######'##### #..# #.......# #.## #.## ########+## #..## ####.# #.........# ##..# #.%..# #.........# #####.## ###'########### #.........# #......# #.............#####.........# #......#### #.............'...#...[.....# #.........#### #..%..........###.#.........# #......##f..(##############.............# #f#f........# #......#####.f............'.............# #('f........# #......# ################.............# ###.........# ######## ############### #...%.....# #.........# ###########