#### #..### ... #....### ... #......### ... #........### ..## #..##......#####.... #..####.......'..##.# #<.# ###J....'....r# #..####.......'...# #..##......#####..... #........### #.. #......### #....### #..### ####