######### #.......# #.#####.# ########## ########### #.#.#...# #############........# #.........# #.#.#.### #.........#.'........# #.........####.#...#.######.........'.#........# #.......(.'..'.#.###.#....'.........###........# #......)..####.#.....'.####.........# #........# #.........# #.#####.### #.........# ###'###### ##'######## #...#...# #.....(...# #...## #.### ######'## #.........# ###..# #...# #....# #######'### ##<# ######'## #####'#### #.....# #.# ####### #.......# #........# ####.##### #######.## #.....# #.......### #........# #...>...# #........# #.....#####.......'.## #........#### #.......# #........# #.....##.('..)[...#..###........'..###......)### #........# #.....##(##.......##...#........##..##......)..###........# #.....#(.##...D...####.)........###..#.......#............# #.....'.###.>.....# ###........# ##.........#####........# #.....### #...[...# #........# ###.......# #........# #.....# #####'### #........# ####.##### #..[)....# ##'#### #....# ####'##### #.....# ####....## #).# ##'###### #.# ######.### ###.##### ###'### #.......#### ###'#### #######........###.......# #.....# #####.#.'..# #..(...###...........[%.).#..<....# #.....# #...#.#.##.####......'...#####........#)#).u....# #.....#####.#####.##....'......##### #.(.)....#.).......# #.....'..##.....#.#######......# #...%....###.......# #....(##.######.#.# #......# #..?)....# #.......# #.....##..#...#.#.# #......# #........# #.......# #.....###.'.###.#.# #......# #........# ###.##### ##'#### ###.......# ##'##### #######.## #...u.# #.## ######'## #.....# #.(..# #####.## #!.## #..# ######'### #####)#### #..# ##..# ######.#### #........# #.......# #########.### ######'### #.........####........#### #.......# #....u......# #........# ###(........##.'........'..###..[....# #...........# #........###...........##.#........##...#.......####...>.......# #.....<..)...#............#..(.....####.#.......#.)............# #........#####.........####........# #.+.......#.##...........# #..).....# ######.#### ##'####### ###.......'.##...........# #####'#### #.# #.### #.......####...........# #.# #.# #...# #.......# #...........# #.### ##.# ###.# ####...## ####...###### #...# #..# #.# #####.#######..#### ###.# ###'## ##'### #........##.......# ######'## #....#########.^..# #........##.......# #.......# ####....#.......'....##### #........##.......# #.<.....####..'..(.'.#######....'...#####........##.......# #.......'....##....### #....###....##.........#.......# #.......#######....# #....# ####....................# #.....>.# ###### ###### ####(.......#........# ######### #........##.......# ###################