########## ########### #........###################.........######## #....(...#....'.......#.<..#.........#......# #........#....#.......'.%..#.........#......# #..<.....#...=#.......#....'....!....#......# #........#....##'#######[###........p#......# #........+....##...# #....#.........'......# #........#...###..## ####.#####.....#......# #........###'# ♣..♣ ♣.♣♣ ##....#......# ####+####...## ♣..♣ ♣♣.♣♣ #....#.##...# #...# ♣..♣ ♣♣.♣ #.#'##.####'# #..## ♣..♣ ♣.♣ ###....#....# +..# ♣.♣♣ ♣.♣ #'....#....# #..# .♣♣ ♣.♣ ##....'....# ...# ♣.♣ #....#....# ...## ♣.♣♣ #....#....# ...# ♣♣.♣♣ #..#..#...# ..# ♣♣.♣ ########### ♣)♣♣ ♣.♣♣ ♣..♣ ♣♣.♣ ♣♣♣ ♣.♣ ♣♣♣.♣♣♣♣.♣ ######### ♣..).♣...♣ #.......# ♣♣..♣.....♣ #.......# . ♣.[♣♣♣...♣♣ +.......# ...... . ♣).♣ ♣.♣♣♣ #.......# #........ .♣♣ ♣♣.♣♣ ♣.♣ #..o....# . ##(....... . ..♣ ♣..♣ ♣♣♣ #####o## .. .......... . ♣.♣ ♣♣..♣ +....o.# #... #......# .# ♣.♣ ♣..♣♣ #......# #...##......##.# ♣.♣ ♣♣..♣ ##.....# ...+..............# ♣.♣ ♣..♣♣ ♣♣♣#####.....# ....#......).......# ♣.♣♣♣.♣♣ ♣............# .....#..............# ♣..)♣.♣ ♣♣.♣#.........# .....###+##.####'#### ♣♣..p..♣ ♣♣♣..♣#..##.....# #.....#.##'##...### ♣♣.....♣♣ ♣♣♣♣...♣♣#..##.....# +.....#....+......# ♣.p.♣♣.♣ ♣♣.♣.♣.♣♣ #...'.....# #.....'....#......+ ♣.♣♣♣♣.♣ ♣♣♣)).♣♣♣♣ #...#.....# #.....#....#......# ♣.♣ ♣.♣♣♣♣.♣.♣♣♣ #...#.....# . #.....#....####+### ♣.♣♣ ♣♣.♣♣.♣(.♣ #..##.....# ... #.....###### ♣♣.♣ ♣♣...♣♣..♣ #..##.....# .... #.(...# ♣.♣♣ ♣♣♣♣♣♣♣.♣ #...+.....# ......##(#### ♣♣.♣ ..♣ #..##+##### .......oao..# ♣.♣♣ ♣♣.♣ #..# ........o...# ♣♣.♣ .♣ . ........)...# ♣.♣♣♣♣♣ ♣ +######...## ♣♣(♣♣.♣ #...# ♣♣().♣♣♣ ..$.. ♣♣♣...♣♣ .....# ♣♣....♣ .....# ♣...[.♣ ......# ♣♣....♣ ... ♣.♣..♣♣ ♣♣♣♣♣♣