############################# ..................).......... ..................).......... .................)#########.. .................)).......# ..................#.......# ..................#)).....# ..................#.......# #....((# ###+###...........#.......# #).(..(# #...........#.......# #((().(# #..........######'### #(((..)# #..........#......# #.)(.()########### #..#########.####.# #..(()p(.........# #..# #.#§≈#.# #...(pppo........# #.†# #.#§≈#[# #(...o)(p(....(..# #..# +.#≈≈#.# .... #....)Wcp))......#########..# #.####.#...... #...(..(.p..(...............+ #......#.......# #..)(..[(.(.................# #####'##.......# #..###########..########....# #..............# #(.#.. #...'..# ....#...[#########..............# #( #... #...#..# .....'...........................# # #..'###'..#..# .....#...#############...........+ #...####..# .....#...[.....#.....#...........# #.8.'.##..# .... #...#)....'.....#...........# #...####..# .... #...#.....#.....#####'##....# #..'###'..#..###### #...#.....#.....#....).#....# #...#.'...#.............#######.....#......#....# #.. ###...#.......#######..........)+......#....# ########'##'####..#.....###'###.....#......#....# #............#..#.....#.....#...<.#......#....# #............#..#.....'.....#.....#......#....# #............#..#.....#.....#.....#......#....# #.[..........#..#.....+.....#.....########....# #............#..##'################...........# +............#................................# ..#+##'#########................................# ...........................................).....# .................................................# ##+#################+#####'##########'############ #..........# .........# #..........# .........# #..........# .........# #..........# ......(T.# #......<...# ......(..# #..........# ......T..# #..........# .....(...# #..........# ...((....# #..........# .........# ############ ##########