######### ####### #.......### #.....# ########### #.......'.# #######.###.### #.........# #.......#.###.......#!#...# #.........########.......#...#.....###.###.### #.........'.....##.......###.......#...S.#...# #.........#####..'.......# ###...### #.###.# #.........# ####.......# #...#[.. #.....# #.........# #.......# #...###g###.###.# #.........# #.......# #.....#..(%.#...# #.........# ######'## #...>.###(###.### ########'## ####....# ##.##...#(#...# #># #....#### #.####.###.### #.# ###'######### #.# #.....# #.# #...........# #.# ####### ######### #.# #...........# #.## #.......# #.# #...........# #..# #.......# #.# #...........# ##.# #.......# #.# #...........# #.##############.......# #.# #...........# #....z.zz..............# #.# #.<...^.....#........############<......# #.# #...........'.#####.## #.......# #.# #...........# #.# #.......# #.# #..z........# #.# #...>...# #.# ###'######### #.# #.......# #.# #..#### #.# ######.## #.# ##....##### #.# #...# #.# ####zz...# #.# #z### ##.# ###########'## ##.######## ###z#### #..# #......[.....#####.........# #......# #.## #............#.............# ####......# #.# #............#.###.........####..'......# #.# #...........z#.# #.........##...##......# #.# #..........z.zz# #............####......# #.# #............### #.<.......#### #......# #z# ##'########### #######.### #......# #.# #......## ##.# ######## #.# ######..### ##..# #.# ##...# #..## #.# ########.## #.## #####'### #####.........# ########'##### #.......# #.............# #............# #.......# #.###.........###...>........# #.....z.# #.# #.........#.'<....[......# #.......# #z# #...........#............# #.......###z# #.........###..........%.# #.......#..z# #.........# #...........%# #.......#.### #.........# #............# #.......#z# #.........# #............# #.......'z# #.........# #............# #.......### #.........# #............# ######### ########### ##############