######## #......# ####### #......# #.....# #......# ###.....# #......# ########.......# #####>.....###..##..........# #######.....................####### ##.......#................#### . #..................#....############. ########## ###.....##.........#.###............ ..# #........########..#'#.....[............#...[....# ...# #................).#_#..#......##..######........# ....# #........########..#'#.........##..# #........# ....# #..........# #......#...........######........##....# #######.##.## ###......###..##....)....).............. #..#..# #.###...................###...>....... ##.##.# #.###.#.........#######..)...))....... #.##.## ###.##............### #####...)....... #.##..####...#.....[######...# #..g<....... #.###..##...##...#### ###.#########........... #.# ##..#...#....# #.##....)............. #.# ##.........># #.##..^.....########## #.# ###.......## #.#...).....# #.# ####)......# ###...#######.## #########.# ##......#.#<# #....## #..# #.........###..##...#.#.### ######.#.## ##.# #.#######.....##....#.....###......#.# #.# #.#.......###.......###.#.....######.# ###.#### #...#####..##.###...##......### #)# #..<...# #..##5.$##.....#######.#.##.########)########).....## #(.#.5∩5.#.....#### #..........................(....# ##.##.5$##........###.....######.............[.....## #..#####......##....<..(......#.......######......# ##............######.....#..>.........# #......# ############## #...................# ######## ##.....#######......# #.....# #......# #.....# #......# ####### #......# #......# #......# ########