### #.################### #...................# #.#################.# #.# #.....### #.# #.##......# #.# ########.###.###.# #.# #............# #.######..<......####### ###....................... .........###..........###### .........# #....###.#.# .........# #....# #.#.# .........##########.#.# ....................#.## .......................# .....................# ............>......# ........(..........# ##########'######..# ............#..# ............# .# ###########.# ......'.# ......#.# ......#.# ####..#.# #..#.# #.[#.# #..#.# #.# #.# #.# #.# #.# #.# #o# o#############)# ........o......# ........o..(...# ...o############ ... .. .