### .. .# ####.## #.....# #.....+ # #.))..# ......##############.))..# ...(...............'..[..+ ...............####.....# ..............# ####### .#######.........##### .......#............# #...#....#####.....# .##.PP##......)#.....# ..PPPPP..#...........# [..P>P...#...........# ..PPPP...#....†..########## .##.P.##....##...# #......# #...#.....##...# #......# .......#...##...# #......# .#######....##..(# #......### #....########........# #..##'########.........# ##. #........#...).....# #. #.######.#.........#################### #.# #......)..#....†..)...........<# #+# ###.......#.....################ #.......#.....# #.#######.....# ...# #.....# ....# .(..#+## ....# .....# .# #...... #.C...