############### .### ####.............#### .....## ###...........^.......## .......## ##......................## .........# ######### #...................^....# .........###...%...###.........^..............# ......5.^##.....^...##.......................## ......5.[#...........#.............^.....^..## .....).53[.................................## ^....8535#..^.^......#......................## .....54*&##.........##...........^...........## .....5L.¤###.......###....................^...# .^. ......L¤4# ######### #.......................^# .....p. .......¤## ##..............^.....^.## ....... ......### ###...................## #...... ...### ####...............## ##....L############## ##############.....## #.....f....^....^^¤.### ###..))........^......## ......fL^.......##¤..O## ##....##..^.............## ......XL)........###...###########...###.^..............).## ..................###...............###^..^..............%.# ........^.........# ##.............## #....................# ...?¤.............# #.............# #.........^..........# ..................# ##...........## #....................# .......^..........# #...........# #....................# ..................# ##...^....(..## #.....[..............# .................# #.............# .............(.## .........p..... ##.............## ..............## #...............# ............## ############################)######## #### ############## #...............^............#...# #..######..######..# #..........######^.#######....<.## #..................# #..######..# #..# ##....## #...............(..# #..# #..# #..## ###### ##..######..######..# #..# #..# #...## ##...# #.)# #..# #..######..# ##...## ##)..## #..######..# #..........# ##...## ##.).## #..........# #..........# ##...## ##)).## ##..........# #..######}++ +#...##########.....## ##...######..# #..# ##+ +................#..}## ##...## #..# #..# +..#............###...###...## #..# #.<## +.#########..#### ##...#...## ##..# #...## ##+ +.# #..# ##.....## ##...# ##...## #.+ +## #..# ##...## ##...## ##...###.+ #..# ##...## ##...## ##...##.+ #..# ##...## ##...## ##...#.+ +##########..######.....## ##...## ##....+ ++++....................#...## ##...## ##..)## .......................###...###...## ##.).## #####..####..##..###### ##...#...## ##)..## #..# #..##..# ##.....## ##...## #..# #..##..# ##...## ##...## #<.# #..##.^# #...## ##...## #..# #..##..# #...## ##...######..####..##..##### #...## ##.........^....................# ##.................<....}.....# #############################