##### ###### #...# #....# ########## #...# ##....# #........# ######## #...# #.....# #........################......######...#######.....# #...<....'..............'...........'....>..∩)......# #^.......##########.(...#.......#####....#####....##### #..).....# #....[#######...# #....#####...(....# #.......(# ##### #.....# #.#.# ####.....'........# #........# #...# #.....# #.#.#### #######........# ###......# #...# #.....# #.#....# #........# #.#.##.###...####.....# ####.####.#########........# #..>.....+...'..'.....# #....#..........[##........# ##.#######[..####.....# #.##.#.###.......#####.##### #.##.# #...#......### #.#..#.###.......# #.# #....# #...#.##.#.######.#......+.......# #.# ####.####...#.##.#........#....###.......# ##.## #..........##.##.#######..........###.####...####### #############.##..<...#....#.......................# #....##.##..###.#.[.##..#####'#.....####.....# #.......##...##+#..)<#..#...).#######..####..# #######.#####...........#..#...))#[.').#).'.(#..# #.).(...#.........(.##>.#..#.....#..#..#..#..#..# ##.##.####'####.#....##.##.#####'##..####'#####..# ###)[)#.#.....# #.#....o.....#...#..#'##....'..#P..# #.....###.#...# #.#..####.#..#...#..........#..'...# #.....'/..#...# #.##.# #.#..###'#.#####'##.#####..# #...|.######### #...<####o.....+...#..#)).#..+(.'..# #.....# ####...##..#..P#...#.(#..)#..#..#..# #.....# ###...##..#..####.##)######.#####.# #.)...# #............#.)'..#..'(..#..'..#.# ####### #.##..##.#...#.)#..#..#..)'..#.)#.# #..)........##'##..####...#.##'##.# #####..#....#..)#.....#####.#..'..# ##....#.#.()####........#..'..# #...##.##)##..##'#..##'#'###.# ####oo##..'(.#..').####).#...#o# #....>h...#..####..#).#..#...#.# #....SO...#..#.P#..'..########.# #.........##'#..#####'#..P.....# #######........................# #.......................## #########################