### #### #### #.. #..# #..# #..# #..# #..# #..# #..# #..# #..# #..# #..# #..# #..# #..###### #..#########..# #......[# ######...D.........# #.......# .........F.........#####.......# ........#########..............# ........# #..............# ........# #..............# ........#########..............# ...............................# ...............................# ........#########..............# ........# #.........###### ........# #.........# ........# #.........# ........# #.........# #####.. #.........# #.. #.........# #.........###### #..............# #..<...........# #.........###### #.........# #..#####..# #..# #..# #..# #..# #####..#####..###### ....................# ....................# ######.........###### #.........# #....)....# #.........###### #..............# #..............# #..#####..###### #.. #..# #. #..# #..# #..# #..# ...#