## ##### ######. ..^# ########## ......o######.######........# #...ooo..............######.# #.###########.######## #.# #.# #<# #.. #.# #.## #.# #.# #.# #.. #.# #.# #[# #.# #.# #.# #..