######################################################### .......................................[.................. .............)<...T...........[............r............... #..........#####.....r....................................... #..........#...#..#######.######.............................. #..........'...#..# #.# #.......##..................... #..........#####..# #.# #..........P.f....###Y###.####. #.................# #.' #.....!...P.f.........r.# #.....###########.# #.# '.......$f.P............# #.....# #.# #.# #.........f.........r...# #.....# #.# #... ..P.ff####P.f...)..# #<....# #.#######.... ....P.f#..'...f.....# #.....# #........... ..f...#>)#P.f.)....# #.....# #........# #.P.f.####...P.....# #.....# #........# #.......PPf........# #.....# #........# #....P....fP..'#####.# #.....# #........# #.......fP...P.......# #.....###########........# #......f..p..........#### #................<.......# #...#.P....#########...... #............#########...############...#...#.## ......# #............# #..................#...#.# ......# #............# #..................#...#.##########......# #............# #............ยง.....#...#.................# #............# #..................#...#..########.......# #.(..........# #..................#####..# #p(.....# #...#######..# #.........................# #.......# #...# #..# #..###########..########..# #([.....# #...# #..#########..# #..# #.p########.......# #...# #............)# #..# #...(..(((........# #...# #.....#######)# #..# #.....p.Z.........# #...#######.....# #.# #..# #.................# #...............# #.# #.># #..#######........# #.......#######.# #.# #.. #..# #........ #.......# #.# #.# #..# #....... #.......# ###.#######.# #..# #..##'# ##########.......#####...).......# #... ...# . #........................).......# # ##. #.................................. #..........############.........## #...........## #.........# #.........)..## #.........# #.........)...## #.........# #..............# #......... #.........)....# #.....P.. #.............## #...## #............## #### #...# #..#........## ##..## #...# .. #..##......## ##....###...#############... #..###....## ##......##................... #..# ##..## ##........#........(........... #..# #### ##.............................. #..# ##..............C................ #..# #..............#)############### #..# #..............#.# #..# ##.......).......# #..# ##...(..).......# #..# ##..(........#.# #((############(.........#.# #(.(()(.......(.(........#.# #..))...........(..........# ############################